rental of sports equipment - Español Inglés Diccionario